impulse recorder - Turkish English Dictionary